having green/yellow leaves - Turco Inglés Diccionario